wind energy conversion system - French English Dictionary